package com.ruoyi.erp.service.impl;

import com.baomidou.dynamic.datasource.annotation.DS;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.enums.DataSourceType;
import com.ruoyi.erp.domain.XsrEfPrjQuery;
import com.ruoyi.erp.mapper.IXSREFPrjQueryMapper;
import com.ruoyi.erp.service.IXSREFPrjQueryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
@DS(value="slave")
public class XSREFPrjQueryImpl implements IXSREFPrjQueryService {
    @Autowired
    private IXSREFPrjQueryMapper ixsrefPrjQueryMapper;

    @Override
    public XsrEfPrjQuery getXsrEfPrjQueryByProjectId(String s) {
        return ixsrefPrjQueryMapper.getXsrEfPrjQueryByProjectId(s);
    }

    @Override
    public XsrEfPrjQuery selectXsrEfPrjQueryById(String projectCode) {
        return ixsrefPrjQueryMapper.selectXsrEfPrjQueryById(projectCode);
    }

    @Override
    public List<XsrEfPrjQuery> selectXsrEfPrjQueryList() {
        return ixsrefPrjQueryMapper.selectXsrEfPrjQueryList();
    }

    @Override
    public int insertXsrEfPrjQuery(XsrEfPrjQuery xsrEfPrjQuery)
    {
        return ixsrefPrjQueryMapper.insertXsrEfPrjQuery(xsrEfPrjQuery);
    }

    @Override
    public int updateXsrEfPrjQuery(XsrEfPrjQuery xsrEfPrjQuery) {
        return ixsrefPrjQueryMapper.updateXsrEfPrjQuery(xsrEfPrjQuery);
    }

    @Override
    public int deleteXsrEfPrjQueryByIds(String[] ids) {
        return ixsrefPrjQueryMapper.deleteXsrEfPrjQueryByIds(ids);
    }
}
